package com.happyhome.datamodel;

import static com.mysema.query.types.PathMetadataFactory.*;

import com.mysema.query.types.*;
import com.mysema.query.types.path.*;


/**
 * QProvince is a Querydsl query type for Province
 */
public class QProvince extends EntityPathBase<Province> {

    private static final long serialVersionUID = 1501540987;

    public static final QProvince province = new QProvince("province");

    public final StringPath codeProvince = createString("codeProvince");

    public final SetPath<Customer, QCustomer> customers = this.<Customer, QCustomer>createSet("customers", Customer.class, QCustomer.class);

    public final SetPath<District, QDistrict> districts = this.<District, QDistrict>createSet("districts", District.class, QDistrict.class);

    public final StringPath fullName = createString("fullName");

    public final NumberPath<Long> idProvince = createNumber("idProvince", Long.class);

    public final BooleanPath status = createBoolean("status");

    public QProvince(String variable) {
        super(Province.class, forVariable(variable));
    }

    public QProvince(BeanPath<? extends Province> entity) {
        super(entity.getType(), entity.getMetadata());
    }

    public QProvince(PathMetadata<?> metadata) {
        super(Province.class, metadata);
    }

}

